// 统一返回前端的接口数据格式:中间件
const responseHandler = async (ctx, next) => {
    ctx.send = (mes='SUCCESS',code=200,data=null,error=null,extra=null)=>{
        ctx.body = {
            mes, //成功与否 
            code,
            data, //返回给前端的数据
            error,//错误说明 
            extra//额外说明
        }
        ctx.state = code
    }
    await next()
}

module.exports = responseHandler